plantation of lima/butter beans - Español Inglés Diccionario